home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
What PC? 2000 May
/
What PC May 2000
/
wpcmay00.iso
/
SOFTWARE
/
UTILITY
/
vvho52uk
/
VIAVOICE.Z
/
En_UK.nlu
< prev
next >
Wrap
Text File
|
1998-10-27
|
7KB
|
180 lines
#
# Number, monetary, date and time formatting
#
##############################################################################
#
# Date formatting
#
# Allowed % variables (see also strftime() time string formatting)
#
# %a Abbreviated weekday name
# %A Full weekday name
# %b Abbreviated month name
# %B Full month name
# %c Date and time representation
# %d Day of month as decimal (01-31)
# %j Day of year as decimal number (001-366)
# %m Month as decimal number (01-12)
# %U Week of year as decimal number, with Sunday as first day of week (00-51)
# %w Weekday as decimal number (0-6, Sunday is 0)
# %W Week of year as decimal number, with Monday as first day of week (00-51)
# %x Date representation
# %y Year without century, as decimal number (00-99)
# %Y Year with century, as decimal number
# '#' removes leading zeros
#
short-date-format "%#d.%#m."
short-date-year-format "%#d.%#m.%y"
long-date-format "%#D %B"
long-date-year-format "%#D %B, %Y"
long-date-of-format "%#D %B"
long-date-year-of-format "%#D %B %Y"
long-date-the-format "%B %#D"
long-date-year-the-format "%B %#D, %Y"
month-day-order "0"
#
##############################################################################
#
# Time formatting
#
# Allowed % variables (see also strftime() time string formatting)
#
# %H Hour in 24-hour format (00-23)
# %I Hour in 12-hour format (01-12)
# %M Minute as decimal number (00-59)
# %p a.m./p.m. indicator
# %S Second as decimal number (00-59)
# %X Time representation
# '#' removes leading zeros
#
# time-format-00-minutes is used in cases where
# only hours have been dictated
#
time-format "%#I:%M%p"
time-format-00-minutes "%#I:00%p"
time-format-ampm "%#I:%M%p"
#
##############################################################################
#
# Number formatting (non-monetary quantities)
#
# Allowed % variables (following printf(positive/negative-number,printf(number-1-999)))
#
positive-number-format "%s"
negative-number-format "-%s"
number-1-999 "%d"
number-1-999999 "%d,%03d"
number-1-999999999 "%d,%03d,%03d"
number-1-999999999999 "%d,%03d,%03d,%03d"
number-1-million "%s million"
number-2-999-million "%s million"
number-1-billion "%s billion"
number-2-999-billion "%s billion"
numfra-1-999 "%d.%s"
numfra-1-999999 "%d,%03d.%s"
numfra-1-999999999 "%d,%03d,%03d.%s"
numfra-1-999999999999 "%d,%03d,%03d,%03d.%s"
LM-up-to "9"
#
##############################################################################
#
# Ordinal formatting (non-monetary quantities)
#
# Allowed % variables (following printf(positive/negative-number,printf(number-1-999)))
#
ordinal-1-format "%sst"
ordinal-2-format "%snd"
ordinal-3-format "%srd"
ordinal-4-9-format "%sth"
ordinal-1-999 "%d"
ordinal-1-999999 "%d.%03d"
ordinal-1-999999999 "%d.%03d.%03d"
ordinal-1-999999999999 "%d.%03d.%03d.%03d"
ordinal-1-million "%s millionth"
ordinal-2-999-million "%s millionth"
ordinal-1-billion "%s billionth"
ordinal-2-999-billion "%s billionth"
ordinal-spell-out-up-to "3"
#
##############################################################################
#
# Formatting of monetary quantities
#
# Allowed % variables
# if currency-symbol-first
# printf(positive/negative-monetary-format,currency-symbol,printf(number-1-999))
# else
# printf(positive/negative-monetary-format,printf(number-1-999),currency-symbol)
#
currency-symbol-first "1"
positive-monetary-format "%s%s"
negative-monetary-format "-%s%s"
currency2-symbol-first "0"
positive-monetary2-format "%s%s"
negative-monetary2-format "-%s%s"
monetary-1-999 "%d"
monetary-1-999999 "%d,%03d"
monetary-1-999999999 "%d,%03d,%03d"
monetary-1-999999999999 "%d,%03d,%03d,%03d"
monetary-1-million "%s million"
monetary-2-999-million "%s million"
monetary-1-billion "%s billion"
monetary-2-999-billion "%s billion"
monetary-fra-1-999 "%d.%s"
monetary-fra-1-999999 "%d,%03d.%s"
monetary-fra-1-999999999 "%d,%03d,%03d.%s"
monetary-fra-1-999999999999 "%d,%03d,%03d,%03d.%s"
currency-symbol-translation "dollar=$"
currency-symbol-translation "cent=$"
currency-symbol-translation "mark=DM"
currency-symbol-translation "pfennig=DM"
currency-symbol-translation "schilling=÷S"
currency-symbol-translation "groschen=÷S"
currency-symbol-translation "franken=SFR"
currency-symbol-translation "rappen=SFR"
currency-symbol-translation "franc=FF"
currency-symbol-translation "centimes=FF"
currency-symbol-translation "peseta=PTS"
currency-symbol-translation "pounds=ú"
currency-symbol-translation "pound=ú"
currency-symbol-translation "pence=p"
currency-symbol-translation "penny=p"
currency-symbol-translation "Euro=Ç"
currency-symbol-translation "cents=ó"
currency-symbol-translation "cent=ó"
#
##############################################################################
#
# Post Processor Commands
#
# built-in post-processor commands are: OnAll applied on all strings
# OnTime applied for all times
# OnDate applied for all dates
# OnOrdinal applied for all ordinals
# OnNumber applied for all cardinals
# OnMonetary applied for all monetary quantities
# OnMeasurement applied for all measurements
# OnGlue applied for all glued numbers (i.e. one two three four five -> 12345)
#
# additional post-processor commands can be registered using post-processor-command "foo".
# register regular expression type patterns using pp-pattern-foo "reg-exp-pattern=reg-exp-substitution-string"
# Example: user says: "account number one two three four"
# desired result: "Acct.Nr. 12-34"
# post-processor-command "account-number"
# pp-pattern-account-number "([0-9]{2})([0-9]{2})=Acct.Nr. \1-\2"
# the word account-number must be flagged SM_WORD_FMT_PHONENUM (0x817) in the voc file !
#
post-processor-command "OnSpellout"
pp-pattern-OnSpellout "([a-z_ -]*)(twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety) (one|two|three|four|five|six|seven|eight|nine)=\1\2-\3"
pp-pattern-OnSpellout "([a-z_ -]*)(twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety) (one|two|three|four|five|six|seven|eight|nine)=\1\2-\3"
pp-pattern-OnSpellout "([a-z_ -]*)(twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety) (one|two|three|four|five|six|seven|eight|nine)=\1\2-\3"
pp-pattern-OnSpellout "([a-z_ -]*)(twenty|thirty|forty|fifty|sixty|seventy|eighty|ninety) (one|two|three|four|five|six|seven|eight|nine)=\1\2-\3"
pp-pattern-OnSpellout "([a-z_ -]*) (_am)=\1 am"
pp-pattern-OnSpellout "([a-z_ -]*) (_pm)=\1 pm"
#Options
groups-on-page-1 "1"
group-1 "Euro Symbol Display"
group-1-option-1 "Euros"
group-1-option-1-selection-1 "euro symbol!currency-symbol-translation=Euro=Ç"
group-1-option-1-selection-2 "euro abbreviation (EUR)!currency-symbol-translation=Euro=EUR"